13595 801
12856 164
12430 501
29012 333
12570 871
7717 397
16659 453
23475 389
25369 508
210350 923
9053 656
57236 253
51601 686
15969 158
55472 890
43332 936
12008 521
47557 864
132550 381
5235 182
8422 362
20355 673
5293 755
24994 901
78402 358
159698 476