31666 633
7346 29
4728 693
24687 719
8430 866
5508 385
3737 637
2840 208
27911 89
4378 657
5999 249
7665 885
4428 254
3082 524
6396 657
5046 457
1596 39
4406 562
16392 551
10410 345
3270 607
2541 336
1834 159
1628 140
16075 448
2476 262
3665 388
5262 148