3582 521
13322 101
4201 302
5541 442
3421 359
1504 281
26502 845
5228 581
21871 207
6560 380
8482 142
10218 641
4433 530
9214 482
3823 403
1132 58
2775 559
3675 430
2401 137
2095 508