57593 612
104832 209
92161 1000
10762 683
69840 667
284508 921
12873 385
299483 851
35332 331
9255 257
5771 555
9189 370
124700 684
34269 344
215184 785
27558 626
59578 483
152072 744
69258 857
160560 656
9446 585
75502 276
212812 905
94725 560
90741 473
45484 479
39137 348
17219 212