2018 400
7848 204
2044 405
2248 284
22662 63
8248 304
12437 522
13907 613
45661 376
6630 263
2478 63
6086 279
4931 34
8165 186
4258 37
4110 312
19683 579
4352 400
9028 697
39488 273
4965 396
7032 606
12146 369