3951 505
2874 290
17549 560
5596 431
12844 686
12271 894
56258 548
23655 221
8399 186
4488 400
28512 61
21506 228
19587 449
2810 337
11934 651
1807 126