9504 422
39718 696
33501 553
2936 87
43161 673
45549 718
24048 151
41794 638
15535 857
12242 190
40205 98
9344 501
18410 678
11091 28
6910 374
12996 152
38291 301
2184 94
42462 612
5628 457
18490 161