4599 161
3076 390
5125 314
5864 616
27571 893
5019 509
2335 210
7773 277
11584 345
22531 244
5089 636
7676 596
72225 955
38436 503
2416 243
3096 789
2570 350
3447 510