104 32
2491 119
3130 710
1013 193
2996 815
1784 412
2425 554
2426 463
2943 928
1612 302
2756 827
4217 534
1804 485
1866 410
1156 294
1769 356
3379 639
746 240
3805 470
2152 493
2867 646
847 179
1210 142
936 285
2199 461
802 231
2601 560
3390 796