18056 219
2686 87
4160 335
8391 707
7004 576
51471 94
13955 309
22115 445
4862 610
4128 678
19947 131
12356 267
3134 602
6410 196