10402 96
9655 196
19202 264
14364 735
6826 49
27285 780
19526 213
7075 455
15375 746
37901 301
3223 436
4518 353
2838 374
3467 131
16149 411
11708 848
9603 358
21725 549
9922 147
7365 300
15359 93
8013 207
4056 89
5228 30
19033 878
13347 469
22796 698
7611 303