122709 671
7230 387
31484 645
93963 837
61428 1017
43257 624
3884 295
5685 201
3356 49
4684 503
4318 97
3132 272
4192 104
45939 197