3002 160
2912 390
3870 313
5430 616
27210 893
4858 509
2243 210
7644 277
11259 345
21782 244
4978 636
7479 596
72062 955
37616 503
2291 243
3052 789
2504 350
3228 510