2939 805
5942 89
4410 656
21585 276
25298 496
10017 573
32770 537
14351 461
34067 353
18148 532
12950 333
20077 321
13840 695
5668 133
6532 623
10679 574
9942 282
5554 142
92314 888
66770 106
20008 309
8402 198
1497 157
26680 669
3316 351
14362 490
10337 731
6317 373