30156 119
22983 107
12919 450
8955 825
189211 991
71854 276
24379 374
16103 246
61777 768
16487 620
27604 823
17093 132
34459 720
25495 388
3560 395
5881 556
80153 658