2886 201
2279 401
4875 853
3766 550
907 60
1929 255
2938 41
23913 630
4309 343
305093 1033
4816 701
49298 770
8405 881
14104 588
5339 498
17344 776
30228 607
25335 192