102921 295
76888 149
1770 323
2232 510
10497 141
3119 620
112576 615
1708 235
60859 437
27460 748
10861 645