31012 913
162793 974
10311 195
4606 73
7461 485
7053 577
7092 355
3923 311
3985 116
7342 584
6820 778
4832 313
4172 241
7145 569
7467 69
3152 194
4421 281
8444 327
16910 573
4360 393
6542 285
7347 563
5149 136
9456 275