21147 332
6436 306
18575 167
12665 385
73928 462
8858 669
38486 308
27680 425
81251 805
74357 566
4341 555
13006 720
1161 44