12150 36
16041 184
3103 452
1623 178
65323 784
45575 614
5452 514
34191 502
14820 450
2384 43
5596 288
20793 893
3853 637
17298 654
70089 309
5673 664
4389 766