3951 505
2874 290
17549 560
5596 431
12844 686
12270 894
56252 548
23654 221
8399 186
4488 400
28512 61
21506 228
19587 449
2810 337
11933 651
1807 126