5673 318
152068 750
13463 89
90447 383
29239 658
43938 262
84233 879
23663 128
106322 293
130393 812
80967 755
138611 331