3402 829
2637 510
2722 435
33020 293
43229 610
9335 309
23969 200
398408 907
19875 171
20083 126
107669 653
67995 473
34338 738
3083 184
8315 612