5172 240
5668 516
8905 116
10561 302
5031 483
5901 224
4429 303
891 107
1509 42
1146 30
3523 334
15780 360
3016 186
2048 133
5207 557
4160 287
2983 459