3031 508
2837 61
3966 636
10912 749
8494 512
4973 129
3345 123
10465 944
10750 624
2403 143
12035 111
5831 806
13640 685
5579 81
10468 909
10268 857
5158 672
3427 305
4059 721
15473 670
4074 356
7720 501
23111 591
7176 277
10023 480
7658 784
6499 330
8630 614