10816 132
10281 196
157848 396
1000 41
331506 1388
176505 565
22736 680
119088 555
17933 770
9353 423
27335 161