22680 523
8470 60
8394 137
10109 247
12693 689
25151 1063
12424 482
4115 332
7149 226
3204 404
18887 542
3052 198
5772 463
18436 547
7212 532
19256 699
15400 350
9694 238
20159 789
5382 243
15357 216
14060 74
2257 45
12683 501
12135 302
20721 726
7294 429
12348 296