28015 969
15171 354
5433 352
22990 942
18474 297
27101 307
45346 608
10457 413
36918 537
80133 899
8540 531
7747 373
11478 694
21526 640
12068 81
12998 147
10895 339
8797 200
14514 274
49078 771
6694 608
8215 184
11288 123
9410 408
5527 523
20433 147
6980 708
10723 595