19129 232
40929 550
14588 288
1188 82
3736 701
3835 830
2787 571
5964 305
13568 543
2264 245
16264 783
2751 344
4412 723
2389 374
1522 96
2681 160
4216 353
3190 603
9440 332
2874 373
919 67
7181 891
3108 692
2551 589