988 28
20550 736
14896 362
8005 469
3903 700
7886 481
7336 287
4135 762
3947 736
8731 809
2131 283
15853 927
2873 610
3799 75
2337 58
3475 379
3080 329
2639 47
2531 168
2560 536
4263 749
9546 281
4506 380
3558 436