30901 580
23748 593
22386 563
6095 40
12800 126
102663 573
108763 695
18531 251
23584 318
20377 58
12127 635
28349 654
12484 535
19158 239
4751 94
8535 583
10472 116
28105 318
10350 751
11248 364
20395 315
26350 121
11139 470
25249 597
12839 558
13826 542
27210 479
9036 533