3927 505
2852 290
17543 560
5589 431
12815 686
12266 894
56173 548
23635 221
8395 186
4486 400
28491 61
21474 228
19576 449
2809 337
11923 651
1806 126