14937 360
4611 756
5283 657
3346 129
6249 540
12289 667
6416 572
30168 476
7727 420
15669 898
15181 686
3304 501
4303 718
3063 197
2392 524