3947 30
7987 453
10426 342
14540 340
9695 503
4387 159
6153 191
10236 698
7145 81
11097 58
3763 93
15068 747
2113403 3405
232128 589
193062 743
45577 393
16151 695
22192 669
2481 430
26196 224
8301 611
45639 796
16322 120
16514 404
10437 562
10809 675
72743 285
16872 546