40996 342
24072 122
29288 209
24486 675
4647 637
12613 581
42016 572
37318 342
125624 191
7443 400
6116 88
195138 214
8444 707
4809 506
15372 514
7028 576
108869 343
5096 478
9218 375
3968 171
10546 291
38942 955
53365 424
7456 547
18596 590
5411 440
26140 709
104274 217