3009 140
4164 521
2846 413
9950 480
3495 523
3182 754
6852 693
3905 282
3697 275
8933 866
6707 515
4416 722
3649 681
2907 77
4306 406
3022 728
4830 529
5697 167
7628 501
8055 215
3173 263
6404 564
6490 125
2833 50