15234 721
3127 419
1953 505
927475 955
3273 750
256871 831
7233 653
1044 188
11886 228
18066 482
8695 309
1096 93
1267 63
788 126
2987 610
4533 468
55846 440
22117 200
3616 682