328 62
839 159
415 72
2951 836
2877 770
2241 492
1390 305
1626 123
4389 495
1269 213
3436 711
18117 468
3375 322
4693 399
6758 370
8389 550
2155 244
14397 139
3577 812
1905 338
3539 168
4887 583
6516 102
5094 646
16658 41
3645 902