35082 571
2334 134
50587 468
134760 295
94127 650
11902 295
12890 504
44899 522
30036 223
10298 581
8840 49
6404 81
3039 70
15423 398