3460 221
2530 271
5532 118
3588 496
2289 102
5887 662
8248 407
4869 330
5045 786
3507 305
6341 121
3111 393
5317 463
2917 106
2712 303
2756 245
1348 90
6046 226
4200 289
4336 359
3752 281
2665 70
9442 956
3789 308
6243 891
10754 953
7363 626
8581 616