30642 254
294762 182
121472 677
33607 325
49318 528
93740 428
68303 315
57909 581
53184 418
147285 928
140141 165
40795 275
85156 830
28275 49
21230 330
55062 603
115870 403
110280 236
12261 421
21417 206
11606 341
7593 565
106456 909
173689 543
50513 61
12138 894
93389 602
112603 508