31646 633
7342 29
4726 693
24672 719
8427 866
5506 385
3734 637
2840 208
27897 89
4374 657
5995 249
7663 885
4423 254
3082 524
6392 657
5046 457
1596 39
4402 562
16388 551
10407 345
3253 607
2540 336
1831 159
1628 140
16065 448
2475 262
3662 388
5260 148