2946 830
2799 580
20528 224
15381 381
12515 593
4499 386
3932 649
5901 275
11428 59
4250 283
5959 99
7598 479
7780 48
6745 145
6178 438
1895 338
1508 83
9916 592
2026 329