14631 931
2866 475
2799 669
4444 49
10672 983
3298 639
2635 704
3264 877
2575 656
3080 573
2641 581
2392 567
902 119
2100 328
3127 862
1117 308
18890 672
10141 683
1055 188
9831 566
4990 178
1400 248
2162 307
2630 555