25872 512
16554 396
14227 528
258302 1517
8080 835
8398 352
15431 246
62650 925
70983 934
1847 45
3586 808
32188 172
6542 381
4714 630
9602 395
28523 498