18191 588
9580 500
13603 459
9144 454
7339 165
7843 97
11526 295
6047 167
4001 375
10581 253
8729 540
3383 160
6215 34
8816 600
3501 44
7438 464
7213 539
21400 85
11282 529
7593 454
10668 157
29872 245
26361 461
10814 640