12277 549
105154 978
16280 176
3330 330
9873 741
344442 1104
16256 459
13521 888
11624 597
3011 735
10910 426
2923 406
4846 534
1108 28