12219 150
3657 356
52413 90
4198 674
6911 760
2897 333
30495 89
2545448 3567
26757 173
17082 687
1235 84
57311 627
3962 79
9330 405
9726 879
10063 482
4042 332
2546 272
6848 487
13333 362
11219 307
4950 311
4845 179
11575 72
16474 387
3638 845
5112 237
16189 109