40213 1020
9916 548
37494 753
7169 583
26899 314
12558 579
21392 288
6515 331
13905 618
16662 661
5381 772
42397 72
18436 361
7000 171
9761 863
38993 306
117683 250
10263 583
23116 206
13832 617
95900 244
3969 231
10399 420
20068 221
25394 307
21318 138
4479 270
12510 569