12050 129
25856 196
17744 472
17731 326
51784 555
24805 489
38660 430
42461 945
19126 600
12072 50
32064 640
33103 673
13514 717
17711 610
61310 335
6523 195
12702 81
7112 447
50057 413
4867 252
13858 464
14553 258
34084 330
9255 837