16631 585
11933 568
12042 933
24696 209
23100 826
22608 72
11982 456
215388 672
9853 347
16930 539
3845 201
3119 292
4951 275
7259 605
4094 246