1596 305
3761 571
5366 522
1599 327
3287 901
3148 882
2801 742
1513 146
5848 461
2930 508
2352 588
499 62
6968 266
4103 463
7117 940
2095 348
2606 636
325 31
1057 305
2192 176
2285 571
4658 725
2245 95
2730 579