29065 86
15070 890
14575 251
14678 900
16256 454
16337 445
2623 117
10597 321
11563 222
22563 704
3037 85
9447 486
2864 187
18540 348
3540 540
35683 143
8235 999
9501 718
5703 359
4091 300
11057 210
4303 281
7778 648
5467 162
7005 67
27517 519
3838 723
5248 573