20153 477
21399 250
6496 48
3488 594
9070 61
7517 495
22100 644
11235 261
6442 294
8687 227
10580 362
21169 445
6781 183
4611 256
5870 661
5051 684
7522 281
21484 94
6889 95
14144 73
25337 850
6579 346
6630 743
31422 281