4085 400
16532 127
6851 706
10005 875
11902 199
8192 676
10544 233
11123 612
15043 93
12183 286
7742 691
18718 327
22393 237
28450 503
12114 422
3927 593
4705 528
17007 871
10756 584
17962 445
4400 463
6304 374
7640 434
11704 448
6165 179
7436 494
26103 89
9597 403