300 65
1530 309
1496 480
1202 148
481 121
2235 643
2508 750
5102 589
1878 468
2616 707
1872 498
1106 265
1104 340
2935 950
633 164
1332 312
2693 800
5552 496
6667 676
7116 244
16905 131
2894 85
222953 247
225172 909
20911 752
6160 658
14162 663
12485 726