2603 128
5977 499
6375 664
8194 645
19782 859
5529 475
17270 526
5064 983
12096 158
12582 211
11400 58
11527 485
24227 328
21125 630
5488 378
2880 337
20699 93
4713 164
12924 132
4876 559
26426 235
19733 54
6146 669
23056 258