12243 549
104830 978
16267 176
3327 330
9866 741
344399 1104
16232 459
13517 888
11620 597
3009 735
10908 426
2921 406
4845 534
1107 28