908 135
1272 248
5959 330
20159 35
23094 914
33548 761
3608 495
17744 572
11491 454
7910 637
2706 46
6351 890
11807 720
14159 557
9073 71
9192 161
14102 617
2450 403
502 76
3467 467
2694 615
12539 60
1553 386
6791 309
6845 165
12290 353
22083 340
12534 621