40438 1020
9962 548
37589 753
7181 583
27062 314
12665 579
21432 288
6525 331
13932 618
16721 661
5431 772
42603 72
18516 361
7008 171
9809 863
39240 306
119109 250
10295 583
23158 206
13887 617
96204 244
4012 231
10437 420
20165 221
25580 308
21454 138
4508 270
12598 569