122673 671
7230 387
31482 645
93953 837
61413 1017
43246 624
3883 295
5685 201
3356 49
4684 503
4318 97
3132 272
4192 104
45933 197