15587 526
3819 736
2567 57
8231 357
10523 74
5540 99
3468 615
1789 133
504465 769
6042 295
29619 271
21084 699
31547 168
12359 635
8127 413
7624 740
5233 562
10712 640
6470 710
5328 215
2221 28
1785 174
3426 596
2060 103