12194 36
16056 184
3105 452
1639 178
65420 784
45634 614
5462 514
34258 502
14869 450
2398 43
5659 288
20816 893
3858 637
17329 654
70175 309
5688 664
4392 766