35270 571
2345 134
50821 468
135152 295
94482 650
11916 295
12899 504
45141 522
30153 223
10313 581
8888 49
6430 81
3051 70
15555 398