30492 103
89603 302
5091 762
51458 309
15961 197
6382 391
51310 348
29467 146
28258 128
11247 931
26494 252
51959 151
12047 285
6221 617
31238 800
13698 325
20338 60
30336 153
29075 305
59700 251
36495 390
14218 42
311873 458
19626 387
239480 659
8161 517
43756 124
15656 282