1252 104
1729 39
12411 153
1865 321
14172 470
4393 788
6108 570
12239 434
5697 568
2953 329
13477 508
4179 465
12629 735
14734 381
14696 877
3041 114
4937 642
2377 134
1991 237
9036 66
6393 773
17349 241
10905 910
2558 208