15441 821
20349 376
9947 721
6717 205
5372 527
5720 267
19387 675
5331 674
9334 320
3415 184
4580 388
2950 628
43146 152
3440 256
3148 120