42406 529
40857 67
15419 354
7278 578
13207 153
6152 216
7703 253
11237 391
7713 448
16679 276
40954 912
13168 285
7583 363
8636 732
24634 348
7524 623
6215 889
9207 452
4671 283
15696 59
7973 817
10524 147
5639 195
9244 607
7631 36
8424 323
3241 151
12596 320