12160 314
34404 173
10796 156
8792 28
15937 410
9105 416
6506 646
6470 294
9249 621
3251 277
7562 510
4842 646
3073 132
4491 457
4109 214
1386 106
2846 249