15442 821
20354 376
9950 721
6721 205
5372 527
5723 267
19397 675
5331 674
9344 320
3417 184
4582 388
2951 628
43167 152
3445 256
3153 120