12076 90
16186 738
37250 509
15261 234
15961 241
15489 255
16653 341
19160 1027
17718 752
2919 631
1826 443
2856 644
637 161
2998 864
2433 726
2875 584
1000 117
1915 471
1763 295
2183 439
1981 417
3694 507
3257 472
2548 508