30146 119
22970 107
12918 450
8950 825
189082 991
71812 276
24367 374
16054 246
61708 768
16464 620
27592 823
17086 132
34366 720
25450 388
3560 395
5879 556
80102 658