1431 310
1097 104
2971 674
1043 231
50948 783
83454 873
39694 202
28287 541
34186 669
18631 558
88189 338
67953 449
45548 211
40848 99
27915 181
37989 704
66268 993
37450 382
35296 179
30791 447
32411 474
47462 355
52029 682
65668 226