14246 303
13333 85
7387 230
20842 538
35596 432
6057 836
8226 344
5777 286
9342 697
26414 752
11500 848
16998 393
24600 358
9447 358
9235 622
21430 549
9825 147
10977 716
12986 57
15125 93
12645 712
10144 139
8515 498
14566 84
11617 380
24281 703
41639 897
43240 584