15065 257
16226 127
8171 927
6053 676
5168 661
6956 470
2626 67
5510 378
17749 57
9250 574
7343 77
15844 257
7377 745
8672 587
6778 285
4311 115
4536 97
3193 337
8452 590
11312 524
16231 127
18333 327
5742 512
6354 363
8285 534
9628 411
18858 681
20076 234