281626 1163
5494 110
20291 636
14040 361
22216 323
29883 846
121026 918
35798 490
35572 183
32532 595
22021 558
9973 695
6141 401
11782 322
12397 549
15958 407
787 26
956 120
3823 799
4113 370
7059 356
6839 788
4371 887
3533 783
13460 509
2914 459
7945 916
6216 754