1291 230
5631 639
4648 162
3035 606
2221 528
4434 514
3388 503
6088 432
3683 357
4099 862
2480 703
3510 223
2720 637
3312 203
3617 480
3448 513
1931 53
3532 685
2337 196
3905 635
4502 575
4995 444
1644 47
3645 80