32960 768
35876 471
94309 638
28378 835
14650 417
26982 917
18859 277
23599 335
13656 822
14376 875
8351 59
16998 889
17570 559
8318 701
20427 869
7437 109
4616 715
6514 632
2582 404