2503 409
4208 654
7755 213
3265 973
4874 140
5283 461
18480 513
10631 574
13567 286
8612 901
3742 500
8339 275
6477 338
4089 377
1044 46