40003 279
14608 312
20158 680
5727 227
19389 901
23378 495
5847 87
8749 845
7841 470
16837 765
55501 642
14412 348
7412 79
15806 396
11619 398
20840 798
18847 879
11114 28
15385 194
11808 147
9550 353
5482 116
6580 143
16508 134
30573 494
12505 87
14227 61
15100 320