3029 319
2826 288
43955 718
12398 153
8849 357
55485 259
4800 814
3788 442
6195 741
8145 708
17952 742
37400 1114
17960 254
26645 575
6883 311
12579 399
3182 73
6326 238
7834 61
4011 274
17078 622
11049 554
11381 715
3172 42
4661 697
6863 168
15605 138
4176 349