3580 898
5233 440
12701 560
15673 139
4224 43
63290 541
2580 477
8461 301
4443 741
10674 751
4010 373
5240 39
11594 287
9536 962
24285 503
5933 388
13781 699