20916 62
39221 38
44898 85
35739 364
25229 506
19702 651
11375 545
40621 105
95702 711
47997 556
16878 741
18859 195
22704 697
15530 885
32840 326
21723 603
13181 575
22270 324
24563 427
26499 599
21598 1009
56283 103
20788 489
24397 222
21673 129
13547 214
52459 847
46240 58