5493 369
6664 203
3693 112
4419 621
3701 91
6662 148
2918 205
5207 624
19937 33
22093 527
14054 447
7338 702
5274 672
11118 486
10431 99
12003 711
7535 554
1502 263
17353 120
16396 252
4247 132
13103 67
16472 105
10749 717
9130 195
21359 442
8464 306
4746 30