2972 605
5245 145
9507 747
2197 142
6612 641
8643 49
2569 555
1928 162
1338 168
2363 254
5330 693
3176 704
2912 562
497 106
2250 404
814 146
2997 409
4490 923
12740 528
3780 558
1334 131
4877 735
8066 470
7192 616