13421 28
1565 180
12222 590
2329 283
5175 60
4324 702
17858 713
3455 119
3716 389
14100 133
8256 909
56336 379
13444 59
19127 393
6321 413
14223 265
6394 797
16850 423
6715 86
10101 178
8164 885
8203 546
12300 710
5750 568
11086 836
6135 89
5256 749
18476 235