2593 680
407 84
1667 240
680 111
13382 534
2946 864
2455 522
1483 268
1385 319
2761 706
1033 214
2660 612
11213 721
2693 672
2603 591
1124 206
6672 441
1831 372
4438 411
4391 886
4843 570
2814 602
6915 606
2178 493