58346 600
6844 334
54231 703
276572 863
8150 351
8966 854
8185 146
20827 93
39465 952
36348 607
22660 428
38975 727
12933 68
208168 209
8574 85
35729 403
9052 275
93068 489
111050 236
10292 338
8633 132
13300 884
54920 759
35715 510