3130 773
28886 892
9528 465
4335 588
29010 776
4233 674
3394 587
1949 161
1608 61
6266 239
4787 129
2379 67
5525 399
4572 673
6952 235
4683 324
4753 284
3241 533
5469 509
6844 561
3347 240
4993 695
4168 701
8746 313