3004 160
2912 390
3874 313
5430 616
27211 893
4858 509
2243 210
7644 277
11261 345
21784 244
4978 636
7481 596
72062 955
37620 503
2291 243
3052 789
2504 350
3228 510