3057 626
15998 164
3422 570
4438 432
10507 608
2991 329
3389 911
1859 59
945 81
2868 412
217300 602
21510 475
35208 483
23791 177
7116 297
3858 586
8309 735
4306 547
3423 525
2139 58
10427 616
5450 173
5396 687
4337 782
4055 593
4580 565
10168 717
59285 197