4212 30
8205 453
10766 341
14771 343
10091 503
4831 159
6307 191
10199 697
7577 81
11584 58
4096 94
15318 747
2064101 3374
232147 589
193163 743
46150 393
16492 695
22597 669
2508 430
26702 224
8463 611
44745 792
17023 119
17397 405
10737 562
11352 675
74249 285
17763 548