122382 671
7227 387
31455 645
93880 837
61336 1017
43196 624
3879 295
5683 201
3351 49
4683 503
4313 97
3131 272
4192 104
45909 197