3953 505
2874 290
17549 560
5596 431
12846 686
12271 894
56260 548
23655 221
8399 186
4488 400
28512 61
21506 228
19588 449
2810 337
11934 651
1807 126