3702 899
5261 440
12714 560
15682 139
4230 43
63306 541
2582 477
8475 301
4444 741
10699 751
4014 373
5267 39
11608 287
9543 962
24286 503
5942 388
13793 699