10685 733
4030 637
3535 329
11840 172
7453 184
48159 626
7601 92
12602 482
285650 1572
37073 877
5116 494
5500 308
47841 167
13462 566