105054 438
98693 206
23187 239
45103 304
90159 845
36314 436
23871 737
29446 238
5189 200
2204 164
5583 653
6893 439
19487 933
13037 822
4511 336
3678 670
2903 243
9753 347
9381 344
5843 409
4212 692
2497 195
2750 251
34431 467
93953 844