12163 116
14478 411
14729 892
20555 678
26167 106
440949 742
177427 577
9843 46
114444 848
16538 437
2899 345
9739 129
16383 375
11476 699
10740 674
9635 401
9550 620
10424 257
4231 663
2731 99
9645 320
2508550 3556
255125 640
10324 262
4483 465
178633 790
8686 593
6333 427