3662 52
5279 759
2978 60
44560 505
155199 363
40187 303
6758 311
7817 810
4871 127
12434 201
10545 681
6033 429
4184 93