35266 571
2345 134
50815 468
135148 295
94475 650
11916 295
12899 504
45137 522
30148 223
10313 581
8887 49
6428 81
3051 70
15551 398