3116 636
1314 358
2884 552
1997 418
396 54
8731 48
6362 211
8465 203
1975 439
4208 665
2139 127
19323 549
16287 587
14781 189
10662 845
4454 36
3640 821
4655 392
2923 252
6775 565
5962 468
21634 436
8166 750
11086 63
9404 293
6515 28
3831 461
4720 598