12588 96
45329 313
74601 542
16238 567
22128 284
90471 409
28270 819
4121 695
2651 47
3227 442
29139 113
861 69
3147 409
10830 114
3670 757
2842 198
3173 545
2970 386
3598 836
2373 438
4204 653
3869 349
1768 310
2029 332