122250 671
7224 387
31443 645
93853 837
61310 1017
43172 624
3878 295
5681 201
3347 49
4682 503
4309 97
3129 272
4190 104
45896 197