3908 505
2829 290
17537 560
5584 431
12787 686
12261 894
56094 548
23625 221
8394 186
4485 400
28452 61
21341 228
19554 449
2807 337
11904 651
1806 126