12055 33
12890 500
30857 307
10045 901
7572 685
24113 196
12759 147
3378 200
24879 772
163262 259
14094 588
16009 279
4646 40
4391 386
20559 664
8711 577
15029 242
4828 281
6697 69
50529 380
8171 255
13286 313
4397 158
6689 488
8776 589
6428 448
3345 510
23978 713