5935 696
7713 417
14130 405
38175 381
10771 642
10585 558
2431 25
6454 444
8113 365
6203 95
7032 255
2550 220
21073 353
3067 92
4956 879
2483 527
2030 386
2942 406