14936 360
4611 756
5281 657
3346 129
6248 540
12289 667
6415 572
30166 476
7727 420
15665 898
15181 686
3304 501
4303 718
3063 197
2392 524