40286 195
28029 403
115297 718
15781 534
14702 147
14717 62
22601 397
42070 646
20018 350
16030 704
10196 936
26335 655
41235 603
14151 545
17391 740
12628 126
35900 703
13041 227
11759 627
9437 704
8922 396
34697 194
12074 797
26734 198