12155 36
16047 184
3103 452
1623 178
65348 784
45579 614
5452 514
34212 502
14829 450
2387 43
5603 288
20801 893
3854 637
17303 654
70105 309
5678 664
4389 766