13595 801
12855 164
12430 501
29009 333
12570 871
7716 397
16654 453
23471 389
25369 508
210338 923
9052 656
57233 253
51599 686
15968 158
55466 890
43332 936
12006 521
47554 864
132544 381
5235 182
8422 362
20355 673
5293 755
24993 901
78396 358
159683 476