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