12219 150
3656 356
52400 90
4198 674
6911 760
2897 333
30495 89
2545036 3567
26746 173
17080 687
1235 84
57311 627
3962 79
9330 405
9725 879
10060 482
4042 332
2546 272
6848 487
13333 362
11217 307
4950 311
4844 179
11571 72
16472 387
3638 845
5112 237
16188 109