946 35
4311 620
2754 419
4638 525
2888 773
15288 632
16723 165
10890 242
19213 243
5562 652
1840 321
3416 232
4954 551
2516 432
21732 268
15979 934
8587 383
1386 135
4143 834