9509 422
39743 696
33504 553
2942 87
43165 673
45551 718
24049 151
41800 638
15536 857
12245 190
40216 98
9344 501
18418 678
11099 28
6912 374
12997 152
38298 301
2184 94
42464 612
5629 457
18492 161