3943 30
7986 453
10426 342
14534 340
9695 503
4387 159
6150 191
10233 698
7136 81
11089 58
3762 93
15058 747
2111699 3405
232127 589
193060 743
45575 393
16149 695
22189 669
2480 430
26192 224
8300 611
45633 796
16320 120
16510 404
10433 562
10807 675
72734 285
16868 546