3797 580
20973 224
12948 593
5037 386
4140 650
6341 275
12340 59
5065 284
6372 99
7867 479
8018 48
7067 145
8530 441