40255 1020
9921 548
37506 753
7171 583
26920 314
12578 579
21392 288
6516 331
13907 618
16671 661
5387 772
42429 72
18449 361
7002 171
9767 863
39027 306
117720 250
10268 583
23121 206
13843 617
95954 244
3977 231
10401 420
20081 221
25423 307
21334 138
4483 270
12529 569