12160 314
34405 173
10797 156
8792 28
15937 410
9107 416
6506 646
6470 294
9249 621
3251 277
7563 510
4842 646
3073 132
4491 457
4109 214
1387 106
2846 249