25915 512
16554 396
14232 528
258371 1517
8085 835
8398 352
15433 246
62652 925
70996 934
1847 45
3587 808
32198 172
6543 381
4715 630
9603 395
28543 498