15455 821
20371 376
9957 721
6733 205
5374 527
5737 267
19436 675
5333 674
9363 320
3424 185
4583 388
2957 628
43244 152
3458 256
3170 120