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