15059 694
1105 250
2788 193
646 129
3932 612
2911 830
4053 375
3368 335
1559 361
3126 640
11510 288
1961 41
1343 151
1245 363
3098 731
527 60
673 165
2754 410
2054 477
645 122
3174 760
2731 354
4600 112
2667 495