22593 705
46444 533
31525 305
27329 497
33464 434
20486 818
27584 402
27246 341
27546 723
39291 598
29114 116
31430 608
18657 318
18147 539
21307 217
36279 226
40334 555
24470 287
22637 664
44140 382
19833 444
94415 872
36526 350
35880 181