121438 671
7218 387
31387 645
93608 837
61094 1017
43032 624
3871 295
5677 201
3346 49
4677 503
4303 97
3122 272
4182 104
45820 197