30180 119
23002 107
12924 450
8956 825
189494 992
71959 276
24402 374
16198 246
61877 768
16521 620
27613 823
17122 132
34742 720
25559 388
3563 395
5895 556
80273 658