2885 819
23812 486
31858 328
14956 403
16782 387
42859 460
8851 731
62476 513
20281 623
10495 180
15530 552
30863 344
3292 692