40594 346
15806 219
45122 522
27835 402
9517 116
39809 156
8787 351
8490 51
16869 62
7446 111
24742 610
35880 921
20462 115
4982 141
8856 269
75588 130
50667 648
12611 579
9672 271
65122 393
80790 737
68907 297
7120 83
62275 550
5468 332
12070 523
30608 194
38044 307