2633 594
3824 695
16795 516
102505 201
14323 56
25047 267
10249 252
45040 75
6023 533
4312 42
2292 364
2960 591
6140 48
55800 735
9565 33
3290 707