15040 257
16217 127
8102 927
6049 676
5165 661
6953 470
2612 67
5503 378
17733 57
9244 574
7333 77
15825 257
7367 745
8657 587
6756 285
4304 115
4530 97
3187 337
8431 590
11293 524
16209 127
18314 327
5738 512
6347 363
8276 534
9618 411
18837 681
20058 234