15442 821
20354 376
9950 721
6721 205
5372 527
5725 267
19400 675
5331 674
9344 320
3417 184
4582 388
2951 628
43174 152
3446 256
3155 120