2888 201
2279 401
4879 853
3768 550
907 60
1929 255
2938 41
23915 630
4309 343
305093 1033
4816 701
49300 770
8405 881
14104 588
5341 498
17344 776
30228 607
25336 192