122737 671
7230 387
31485 645
93969 837
61432 1017
43259 624
3884 295
5685 201
3356 49
4684 503
4319 97
3133 272
4194 104
45942 197