4591 161
3075 390
5121 314
5864 616
27571 893
5015 509
2335 210
7773 277
11581 345
22526 244
5089 636
7676 596
72224 955
38436 503
2415 243
3096 789
2570 350
3447 510