3321 43
5419 669
17233 628
40000 336
15485 344
28369 405
35937 107
5238 528
1205 35
7615 634
4961 331
2537 178
4096 589
46099 700
22486 228