2909 819
23837 486
31859 328
14956 403
16791 387
42874 460
8854 731
62515 513
20289 623
10495 180
15533 552
30883 344
3292 692