3776 580
20970 224
12935 593
5034 386
4136 650
6309 275
12322 59
5056 284
6356 99
7860 479
8010 48
7061 145
8527 441