9603 319
19968 579
12107 584
7459 250
13455 330
5243 43
6875 58
14572 598
18309 754
4756 560
19255 172
18543 65
8414 482
4411 521
25415 265
4425 30
6390 359
10979 681
1591 81
9720 471
2697 291
20812 824
5696 359
999 36
9366 617
13328 85
3227 32
5337 756