12152 36
16043 184
3103 452
1623 178
65331 784
45577 614
5452 514
34202 502
14822 450
2385 43
5598 288
20798 893
3854 637
17298 654
70094 309
5674 664
4389 766