2897 160
2903 390
3822 313
5395 616
27171 893
4843 509
2238 210
7636 277
11240 345
21719 244
4975 636
7459 596
72048 955
37554 503
2285 243
3050 789
2500 350
3222 510