3065 756
1765 125
2881 377
1101 129
16654 893
3036 426
515 44
10205 548
9161 60
1447 293
15527 196
8333 341
168987 634
51808 666
63945 432
41139 123
41466 564
17182 580
58711 313
93986 870