15090 69
7351 187
4197 115
10125 189
11929 287
5223 475
1995 358
659 43
5975 181
1230 161
5509 802
9199 716
19533 754
83984 387
4657 132
75685 375
2849 467
11067 886
21521 413
4243 372
11852 806
4104 563
8250 65
4454 617
8358 548
2907127 6083
2671 394
13906 440