626 50
2397 171
2980 580
5035 732
2830 602
3265 564
3600 588
1871 382
1115 99
3544 643
1773 194
851 146
5505 358
2617 511
1074 71
4588 205
2149 445
1980 423
4237 707
2733 352
2089 137
2888 498
2498 402
3128 275