12156 36
16048 184
3103 452
1623 178
65350 784
45580 614
5453 514
34217 502
14833 450
2389 43
5606 288
20804 893
3854 637
17303 654
70106 309
5678 664
4390 766