121741 671
7221 387
31406 645
93712 837
61175 1017
43080 624
3874 295
5677 201
3347 49
4679 503
4305 97
3123 272
4184 104
45844 197