18046 219
2683 87
4159 335
8391 707
7004 576
51471 94
13955 309
22115 445
4861 610
4128 678
19943 131
12354 267
3134 602
6410 196