12108 403
2929 953
9817 636
44710 440
2530 840
4414 175
12482 130
4881 102
8083 325
6260 115
590 164
17187 876
6374 213
656 165
7625 284
4613 74
806 254
1758 424
47061 243
5328 748
5276 591
2130 557
1374 297
3147 621