3696 899
5259 440
12713 560
15682 139
4230 43
63304 541
2582 477
8475 301
4444 741
10699 751
4013 373
5266 39
11608 287
9542 962
24286 503
5942 388
13793 699