2892 819
23821 486
31859 328
14956 403
16785 387
42866 460
8853 731
62491 513
20283 623
10495 180
15532 552
30869 344
3292 692