15448 821
20367 376
9955 721
6726 205
5373 527
5734 267
19420 675
5332 674
9356 320
3421 185
4583 388
2957 628
43216 152
3452 256
3166 120