39409 880
9735 557
12199 118
17737 159
13070 522
4644 117
2972 304
8381 667
7700 284
9481 541
4295 625
20566 744
6522 127
28609 274
9042 364
7288 663
6819 725
13667 314
3166 411
8415 360
4518 45
10038 110
8966 59
7695 81
14267 547