8963 506
21114 794
2416 175
5322 139
16378 351
5186 230
9330 724
3650 441
4831 280
6979 624
10852 306
14054 225
11428 527
10855 510
163996 974
46327 1003
21520 549
255349 640
15573 624
3012847 7330
178745 791
49673 401
126075 465
46961 236
42797 395
299302 1059
108479 465
202784 489