15063 257
16225 127
8162 927
6053 676
5168 661
6956 470
2626 67
5510 378
17748 57
9250 574
7341 77
15843 257
7375 745
8670 587
6777 285
4310 115
4534 97
3193 337
8451 590
11309 524
16227 127
18330 327
5742 512
6351 363
8282 534
9628 411
18856 681
20076 234