35287 571
2346 134
50840 468
135181 295
94503 650
11919 295
12899 504
45168 522
30158 223
10315 581
8891 49
6430 81
3053 70
15562 398