2991 112
2838 447
4402 540
3659 855
936 56
3834 562
6841 551
10857 92
11975 568
12211 204
24281 208
2953 138
16880 306
3141 181
7609 770
4931 546
3735 415
5004 629
16711 448
5731 875
3445 699
13594 162
4621 377
5257 718
2698 393
1642 268
1235 87
1922 280