3503 447
2526 268
3060 431
4300 240
3042 205
3363 524
2989 461
3724 491
4152 79
2937 163
3147 696
3587 270
2126 204
5628 354
1895 248
2956 439
3293 137
2315 372
3006 461
6514 688
3116 529
11755 505
3379 501
2659 310