3069 553
1168 113
6072 58
4091 943
2654 91
1422 107
2246 401
2042 399
3623 856
3044 699
2321 487
16671 341
11264 85
12684 146
1908 522
2168 252
1384 75
2933 959
1472 315
3780 434
2550 373
2171 345
3226 598
6633 434