2995 160
2912 390
3867 313
5427 616
27208 893
4854 509
2243 210
7642 277
11257 345
21776 244
4977 636
7479 596
72060 955
37610 503
2291 243
3051 789
2504 350
3228 510