12276 549
105144 978
16279 176
3330 330
9873 741
344440 1104
16254 459
13521 888
11623 597
3010 735
10910 426
2923 406
4846 534
1108 28