122262 671
7224 387
31446 645
93856 837
61314 1017
43172 624
3878 295
5681 201
3347 49
4682 503
4309 97
3129 272
4190 104
45899 197