5095 639
2349 391
4281 369
3022 207
5239 505
7432 844
2529 117
2139 46
8161 403
3515 616
869 111
9179 864
10392 270
896 145
2917 336
9864 304
4890 843
2491 556
2760 430
853 55
3589 594
1429 89
3222 831
940 33