3186 699
620 93
5617 653
3112 620
1856 514
3118 840
452 87
2509 396
3003 543
289 41
2554 742
1345 425
2051 646
3233 499
1237 374
2344 506
958 197
822 225
2788 785
1295 347
4174 845
2216 531
2067 650
1583 378