3960 505
2877 290
17549 560
5597 431
12849 686
12271 894
56274 548
23657 221
8399 186
4488 400
28517 61
21519 228
19589 449
2810 337
11937 651
1807 126