31292 725
9660 491
4356 420
8259 622
3217 652
3060 795
5971 367
2271 422
5904 473
3172 371
2225 124
21274 547
3399 441
33774 829
5658 741
3613 791
5144 625
11855 579
7973 95
6893 574
4220 429
2219 175
4729 663
2155 94
5985 81
9547 217
5509 527
3496 303