9502 422
39709 696
33501 553
2936 87
43160 673
45549 718
24045 151
41794 638
15535 857
12241 190
40203 98
9344 501
18407 678
11085 28
6909 374
12996 152
38290 301
2184 94
42462 612
5628 457
18490 161