3954 505
2874 290
17549 560
5596 431
12847 686
12271 894
56266 548
23655 221
8399 186
4488 400
28514 61
21508 228
19588 449
2810 337
11934 651
1807 126