35331 571
2346 134
50896 468
135233 295
94564 650
11921 295
12904 504
45202 522
30177 223
10319 581
8895 49
6433 81
3053 70
15597 398