2991 112
2841 447
4403 540
3659 855
936 56
3837 562
6842 551
10857 92
11975 568
12212 204
24287 208
2953 138
16882 306
3141 181
7610 770
4931 546
3735 415
5005 629
16711 448
5731 875
3445 699
13595 162
4621 377
5259 718
2698 393
1642 268
1235 87
1922 280