152 43
429 108
1800 537
2625 800
2392 539
1142 231
1642 439
338 57
1357 178
3581 646
11240 416
4319 594
96164 646
16574 807
16116 50
99947 937
13702 53