30180 119
23002 107
12924 450
8957 825
189506 992
71967 276
24404 374
16207 246
61882 768
16521 620
27614 823
17122 132
34746 720
25563 388
3564 395
5895 556
80283 658