12162 314
34406 173
10799 156
8792 28
15938 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