2832 581
19240 285
8300 480
19047 726
126066 85
20493 655
29411 402
25520 281
22900 545
19976 929
10936 341
7924 504
3716 51
11711 380
6483 752
14052 630
24911 164
3068 737
3963 644
5052 221
1580 199
8004 107
4848 913
1685 312