31095 307
22594 811
9818 303
19057 169
88076 920
31226 600
19591 358
17426 594
9849 519
80304 495
15450 459
53337 671
4015 194
31204 746
7690 594
34848 320
8281 354
29475 80
8381 350
15439 642
4324 39
2732 157
11017 65
12131 400
9870 216
8604 254
108901 552
10704 330