40402 1020
9955 548
37560 753
7173 583
27027 314
12642 579
21421 288
6521 331
13929 618
16711 661
5416 772
42563 72
18495 361
7005 171
9801 863
39175 306
118814 250
10290 583
23148 206
13878 617
96134 244
4005 231
10430 420
20136 221
25546 308
21418 138
4498 270
12575 569