35272 571
2345 134
50824 468
135163 295
94488 650
11917 295
12899 504
45148 522
30155 223
10314 581
8889 49
6430 81
3051 70
15557 398