9992 237
8287 630
15525 550
4011 306
3923 965
4512 327
4888 388
4403 220
3952 576
8360 487
7493 407
3726 542
4884 97
5651 91
14217 713
8125 205
2171 138
5726 27
6009 732
4796 786
4007 545
4429 281
2149 88
14436 275