40262 1020
9923 548
37508 753
7171 583
26933 314
12579 579
21396 288
6517 331
13907 618
16671 661
5388 772
42438 72
18450 361
7003 171
9768 863
39036 306
117740 250
10269 583
23124 206
13844 617
95963 244
3977 231
10401 420
20084 221
25434 307
21340 138
4485 270
12530 569