22093 698
105711 542
53676 587
32550 407
43970 772
42016 278
37974 439
13041 139
31048 618
23787 845
11830 194
24207 522
28544 225
82758 512
50142 592
14817 360
56732 604
91457 923
38465 490
47197 332
39820 373
36762 240