2602 445
17281 650
8603 756
23841 379
19262 766
40552 386
35062 528
33351 77
66847 624
16596 426
11300 217
7802 265