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