13221 880
14739 877
175888 561
14423 528
6018 239
158090 525
112074 892
30350 249
27015 939
7848 243
16450 139
12375 414
34301 760
7235 354
2800 114