3004 253
2604 225
3160 137
1790 68
2375 363
6253 962
9530 659
3756 557
4544 30
3470 721
4831 417
4075 404
4312 812
1532 38
3028 413
2745 589
3284 597
5749 468
4663 46