3447 503
3069 290
17493 560
5484 431
12923 687
12275 894
56416 548
23487 215
8449 186
4500 400
28522 61
21398 228
19662 449
2814 337
11965 650
1828 126