30228 583
62815 296
6556 533
4685 537
1661 154
2318 352
501 92
1068 198
2451 487
1110 296
860 204
2168 531
3493 669
1464 184