3673 52
5287 759
2982 60
44593 505
155478 363
40509 304
6764 311
7827 810
4879 127
12442 201
10552 681
6035 429
4195 93