3951 505
2873 290
17548 560
5595 431
12843 686
12270 894
56250 548
23652 221
8399 186
4488 400
28512 61
21505 228
19587 449
2810 337
11933 651
1807 126