14080 700
24301 373
23271 357
17616 461
103578 361
36220 935
20774 278
10851 50
32579 145
17013 777
21377 759
4117 728
18153 675
13033 688
26682 201
6533 101
15571 465
2098 76
5229 480
15407 743
24465 313
12874 752
17244 589
20899 448
70295 169
10923 502
54347 352
20160 83