3141 550
3926 588
1520 62
4150 596
2053 171
4535 422
1929 251
1880 97
5028 247
11232 81
4023 370
5393 464
3285 841
15530 866
4123 207
3321 48
3632 564
5854 726
2671 514
3427 465
3541 367
2281 76
4991 442
33672 794