3885 160
2998 390
4227 313
5710 616
27381 893
4945 509
2299 210
7731 277
11425 345
22200 244
5037 636
7587 596
72150 955
38106 503
2364 243
3080 789
2541 350
3321 510