13595 801
12854 164
12430 501
29008 333
12570 871
7716 397
16653 453
23471 389
25369 508
210334 923
9052 656
57230 253
51595 686
15968 158
55459 890
43332 936
12006 521
47552 864
132541 381
5235 182
8422 362
20353 673
5293 755
24992 901
78392 358
159677 476