14048 459
7087 339
103718 882
98490 808
27286 534
44554 558
57356 436
26800 133
51393 718
24512 190
3702 761
5722 571
1612 287
2278 228
3601 915
2058 102
4778 670
5842 455
9225 321
2334 341
6797 620
26443 527