2591 127
2230 164
2837 138
4945 910
2977 121
4299 468
3529 349
5502 620
4728 583
7715 506
10876 679
5112 585
6494 623
3589 389
3591 234
4556 713
4217 591
7368 866
3521 395
2688 193
4653 753
7082 806
2679 305
14478 661
9725 642
11353 153
8847 447
3328 46