2150 352
10243 139
22663 184
5399 400
3455 912
15600 825
6291 887
11477 48
7686 167
8442 54
7747 72
27848 54
4268 423
9428 617
15729 482
36595 588
144949 626
11353 115
10350 362
24189 138
9778 639
6942 290
30664 688