14963 73
7338 270
29240 398
112941 216
29881 744
22176 305
8501 410
78805 524
178376 877
13928 467
33184 211
24887 108
51460 521
16846 903
16432 153