40031 279
14654 312
20160 680
5727 227
19401 901
23390 495
5848 87
8749 845
7845 470
16851 765
55521 642
14414 348
7413 79
15815 396
11621 398
20852 798
18857 879
11123 28
15393 194
11811 147
9556 353
5484 116
6581 143
16510 134
30587 494
12507 87
14232 61
15107 320