30598 936
23549 461
3390 469
2418 463
2613 603
66110 518
2797 889
6143 386
17379 380
1284 261
25974 487
5827 781
2289 697
12969 417
7230 564
1585 504
294 58
9881 452
133834 672
126321 209
155850 630
27750 532
50326 116
26968 180