12043 700
20950 356
4566 797
15390 461
13915 670
91574 355
18290 278
5307 240
1650 51
9274 50
29222 145
32004 581
14801 776
18658 758
11780 687
23297 201
13983 465
4180 77
13812 743
21517 313
4698 112
11192 752
3262 372
15664 580
15268 58
5375 335
18172 448
64517 166