22162 596
15797 656
42180 974
10834 351
3757 241
3298 467
1820 329
4124 839
7429 674
23693 280
2349 211
3104 682
6544 348
3164 220
26751 487
1248 64
5976 913
21724 825
51967 422
2723 418
83667 777
29184 269
5459 423
2154 412