49003 700
1795 508
2281 521
10473 608
126886 359
5178 628
1520 275
291 57
9923 241
113206 729
1222 97
13909 224
2551 610
2699 713
34651 305
8656 409
1633 213
11143 312
1495 242
11448 65
1104 186
839 70
5341 449
9761 119
18688 526
12216 672
3088 721
28295 211