3029 319
2826 288
43960 718
12399 153
8850 357
55492 259
4800 814
3788 442
6195 741
8148 708
17968 742
37404 1114
17960 254
26648 575
6883 311
12579 399
3182 73
6326 238
7834 61
4011 274
17080 622
11049 554
11381 715
3172 42
4661 697
6863 168
15606 138
4177 349