40782 221
4459 363
2917 62
9859 107
2030 325
4181 890
1116 136
998194 1403
5205 553
3276 477
4141 70
2795 805
2228 433
2063 273
2289 446
581 99
2812 35
2237 521
899 119
1629 391
2512 460
4047 763
2596 524