2991 112
2843 447
4405 540
3659 855
937 56
3841 562
6843 551
10858 92
11976 568
12212 204
24288 208
2953 138
16884 306
3141 181
7611 770
4932 546
3735 415
5005 629
16711 448
5732 875
3445 699
13595 162
4621 377
5259 718
2699 393
1642 268
1235 87
1922 280