30102 75
133349 667
10177 566
28953 612
4397 399
24178 906
27718 465
8162 405
14981 372
5841 400
24844 328
49109 1004
58125 491
9458 713
8208 59
28151 210
7657 362
8716 710
6012 610
3668 656
3817 126
4321 696
3536 245
5015 259
5552 893
7531 139
8109 160
6127 438