31023 106
21717 341
88937 433
47733 443
19785 850
30954 652
18674 362
32342 257
11266 642
228655 566
16433 377
45832 709
270084 1043
149873 396
46127 995
67429 791
42145 437
105702 245
107300 214
32911 398
17276 434
14970 432
59493 851
42988 333