2693 295
53442 293
104557 509
93311 745
38722 661
30106 978
31675 795
21839 890
13511 456
11455 711
7283 583
15052 741
4198 211
9003 57
3462 189
16917 663
6970 79
5833 676
6074 607
14168 738
11413 555
6783 312
5075 178
2906 129