2971 830
2943 580
20588 224
15426 381
12556 593
4645 386
3972 650
5935 275
11549 59
4281 283
6002 99
7633 479
7818 48
6765 145
6187 438
1900 338
1512 83
9930 592
2028 329