15038 257
16217 127
8092 927
6048 676
5165 661
6951 470
2611 67
5502 378
17732 57
9243 574
7329 77
15825 257
7367 745
8657 587
6755 285
4304 115
4529 97
3184 337
8430 590
11288 524
16209 127
18311 327
5737 512
6346 363
8274 534
9617 411
18834 681
20054 234