3050 109
111004 209
6063 143
14923 396
6565 819
5947 360
21939 683
12178 263
6282 639
26221 135
4115 375
11101 95
9243 516
13441 411
5947 338
10787 676
9171 111
9446 529
8868 481
3097 255
3575 229
3161 463
11524 66
8120 450
13775 401
6619 608
8046 541
6792 198