14526 661
3514 703
2828 579
2815 108
5337 165
5402 686
3104 405
1838 89
5000 133
151055 918
7990 539
3448 669
4489 535
4320 506
2073 58
12755 307
6738 630
11951 640
9792 462
3268 406