3112 475
21237 234
19336 296
53522 239
67609 912
154709 586
70034 748
95230 521
11339 397
38197 257
13154 362
17684 846
9522 415
7542 90
7439 134
3833 197
11463 417
33170 848
5030 669
3977 792
14645 603
4866 549
868 66
7519 453
4447 602
3593 253
4073 495
1978 209