3989 505
2904 290
17558 560
5598 431
12875 686
12275 894
56383 548
23677 221
8406 186
4492 400
28535 61
21541 228
19609 449
2817 337
11953 651
1807 126