2891 160
2903 390
3820 313
5394 616
27170 893
4843 509
2238 210
7636 277
11240 345
21719 244
4974 636
7457 596
72046 955
37554 503
2285 243
3050 789
2500 350
3222 510