35302 571
2346 134
50868 468
135203 295
94531 650
11921 295
12900 504
45179 522
30165 223
10316 581
8892 49
6432 81
3053 70
15577 398