2760 811
464 51
24316 156
2879 653
3168 874
3195 660
2283 332
55696 847
47691 175
26230 576
47572 504
20930 621
21943 386
24107 66
11591 509
12577 616
15337 493
20285 515
5474 230