122457 671
7227 387
31464 645
93903 837
61359 1017
43207 624
3880 295
5685 201
3351 49
4683 503
4313 97
3131 272
4192 104
45913 197