15060 114
4901 292
646 45
12259 280
3196 214
2203 388
8296 530
17002 44
20974 552
12188 310
9201 756
3918 537
5372 505
1270 215
11418 647
6042 213
7797 67
2030 215
27435 37
29367 262
24858 383
15843 336
3171 122
3271 748
9631 621
3569 349
2759 495
5042 182