35405 571
2353 134
51004 468
135379 295
94708 650
11921 295
12910 504
45275 522
30216 223
10324 581
8913 49
6441 81
3057 70
15663 398