2941 108
22558 273
3173 350
20246 873
6799 307
3081 457
2885 74
1905 61
4254 378
5934 441
3542 433
45740 1002
2910 288
21093 549
5461 208
250759 640
15137 624
14545 213
99262 816
175513 790
4223 123
7743 593
5861 424
7530 284
4912 520
5091 593
5062 437
14011 650