14935 360
4611 756
5280 657
3344 129
6247 540
12289 667
6415 572
30166 476
7727 420
15664 898
15181 686
3304 501
4303 718
3063 197
2392 524