25986 512
16557 396
14233 528
258451 1517
8089 835
8399 352
15434 246
62660 925
71011 934
1847 45
3588 808
32204 172
6544 381
4715 630
9605 395
28559 498