117863 671
7195 387
31167 645
92800 837
60323 1017
42549 622
3840 295
5662 201
3314 49
4653 503
4275 97
3096 272
4158 104
45468 197