4532 161
3073 390
5092 314
5852 616
27558 893
5012 509
2328 210
7769 277
11571 345
22507 244
5086 636
7671 596
72215 955
38410 503
2408 243
3094 789
2567 350
3438 510