30642 800
29110 451
147193 1038
257871 627
40014 157
65684 510
61826 629
33685 537
283697 887
130572 226
16777 623
14122 370
13159 356
13080 147
254827 462
148329 536
29611 374
27098 257
98297 296
20598 207
13125 54
104820 581
87186 185
11461 482
8971 227
132593 312
12735 697
28410 464