39663 64
15028 354
7096 578
12463 153
5906 216
7302 253
10196 391
7482 448
16108 275
39811 912
12514 285
7058 362
8457 732
23175 348
6621 623
5870 889
8680 452
4306 283
14739 59
7427 817
10195 147
5380 194
8510 607
6961 36
8047 323
3100 151
11836 320
13918 665