35259 571
2345 134
50803 468
135143 295
94456 650
11916 295
12899 504
45130 522
30147 223
10312 581
8887 49
6427 81
3051 70
15545 398