15442 821
20354 376
9950 721
6722 205
5372 527
5725 267
19400 675
5331 674
9345 320
3417 184
4582 388
2952 628
43175 152
3447 256
3158 120