35094 571
2334 134
50595 468
134773 295
94155 650
11903 295
12890 504
44907 522
30042 223
10298 581
8844 49
6407 81
3039 70
15434 398