16793 928
11853 379
42016 609
15382 503
10518 354
39023 684
4675 559
7778 81
4283 142
5062 346
7959 528
12938 491
12364 816
18230 277
5372 522
10189 336
31005 119
12597 747
7973 842
95169 373
29151 239
14893 570
36883 495
26170 442