645 88
2883 563
2332 585
2874 318
2016 525
3218 663
1996 360
4055 511
1687 422
7150 703
3385 538
1058 99
2475 436
1313 283
1337 163
543 37
3559 891
1110 166
2242 457
583 49
5538 618
2911 349
1020 160
1063 146