30586 141
2238 379
925 156
21422 158
3337 729
16415 669
1626 320
2684 151
3543 363
1680 331
1423 205
3327 567
2733 375
979 151
3714 607
3702 385
1025 79
1476 346
2508 409
2809 803
3895 754
1955 355
4948 345
3481 527
8681 590
1446 69
3376 520
4378 825