4462 160
3064 390
4845 314
5833 616
27548 893
5005 509
2325 210
7761 277
11539 345
22469 244
5081 636
7659 596
72208 955
38371 503
2403 243
3092 789
2560 350
3417 510