150 45
1685 419
4799 748
1263 329
526 69
1646 316
21693 118
43552 796
20865 767
2554 781
2276 366
2172 638
2985 556
4228 846
666 124
23074 818
4492 913
19839 651
1676 270
23068 265
3300 734
7408 319
3785 681
3626 988
2262 305
1568 101
2350 290
3324 401