12155 36
16045 184
3103 452
1623 178
65343 784
45577 614
5452 514
34210 502
14829 450
2385 43
5602 288
20799 893
3854 637
17299 654
70101 309
5678 664
4389 766