42393 529
40805 67
15397 354
7268 578
13184 153
6143 216
7690 253
11222 391
7701 448
16655 276
40892 912
13149 285
7561 363
8621 732
24532 348
7492 623
6196 889
9175 452
4661 283
15663 59
7904 817
10509 147
5628 195
9223 607
7619 36
8406 323
3233 151
12561 320