15821 773
13373 148
8025 464
4815 246
28918 402
50167 319
14150 75
103954 280
24465 595
14638 680
4564 104
18237 776
80195 721
37655 362
11052 433
13678 312
9744 620
6662 73
16060 669
53111 645
9298 201
7260 841
4259 614
6343 580
5080 788
3926 372
1808 85
50407 503