3031 257
9844 414
7307 891
2773 708
4158 393
2369 610
9482 178
7106 555
3042 189
1410 313
1162 226
27701 388
2802 464
13673 697
3153 560
4427 569
1267 173
13587 805
32066 249
1677 340
13782 896
3000 338
15672 397
3895 916
24657 701
3757 603
29023 459
3628 415