21561 594
11368 115
10789 777
14834 348
23093 517
15570 575
11528 213
6295 454
6281 230
15477 538
8059 358
7700 114
2824 224
8549 389
3540 218
2345167 3883
928266 955
247158 1043
2111726 3400
251027 640
99452 816
65844 520
33761 612
91581 454
13015 338
116538 735
112132 806
103089 209