122656 671
7229 387
31480 645
93952 837
61406 1017
43241 624
3882 295
5685 201
3356 49
4684 503
4317 97
3132 272
4192 104
45933 197