25481 512
16531 396
14218 528
257887 1517
8052 835
8384 352
15421 246
62601 925
70904 934
1844 45
3581 808
32151 172
6536 381
4704 630
9589 395
28432 498