122321 671
7224 387
31451 645
93862 837
61325 1017
43182 624
3879 295
5681 201
3351 49
4683 503
4312 97
3130 272
4192 104
45905 197