15442 821
20351 376
9949 721
6718 205
5372 527
5722 267
19388 675
5331 674
9338 320
3416 184
4580 388
2950 628
43158 152
3443 256
3151 120