3820 52
5288 759
2989 60
44596 505
155568 363
40672 304
6764 311
7828 810
4881 127
12448 201
10554 681
6038 429
4198 93