2956 650
285 70
1031 291
1295 394
1169 346
1708 410
862 239
2158 557
1210 272
2610 736
3282 836
2196 496
6015 664
19719 522
31110 574
18740 607
13516 469