15012 421
16569 396
177327 562
12719 299
8407 352
107468 284
9279 475
11885 562
69148 838
3748 384
3223 529
2700 304
3968 793
11688 239
4328 450
4406 174
2678 159
1953 173
4914 316