3003 813
2145 219
1339 409
14734 405
18686 561
4072 470
5555 78
1473 454
16142 688
6511 713
18669 608
12885 127
2445 767
3940 470
582 133
6780 201
7557 423
1927 415
2590 858
4161 595
11440 220
2581 791
1815 499
7817 328