40415 593
25485 113
8541 178
15460 277
32164 318
17382 576
21988 762
15109 608
9856 121
31271 641
19567 475
6877 85
10850 300
53951 867
186261 393
12282 303
71234 151
22103 940
13797 131
67326 436
9948 406
27936 242
31743 184
28640 333