19583 79
37049 121
35037 725
30485 150
11343 115
3499 211
4026 114
4260 144
9660 333
11691 722
7416 623
6094 561
2324 159
1762 364
3835 406
542 102
3276 482