30159 119
22983 107
12919 450
8955 825
189222 991
71855 276
24379 374
16105 246
61777 768
16487 620
27605 823
17094 132
34474 720
25495 388
3560 395
5881 556
80156 658