30104 119
22941 107
12904 450
8945 825
188582 990
71705 275
24336 374
15843 246
61482 768
16390 620
27566 823
17059 132
34086 720
25343 388
3550 395
5871 556
79919 658