8431
1847
6020
238
6606
372
7334
309
4849
263
4643
513
3286
240
2443
46
2833
68
4931
997
(25/100)