2810 73
10554 612
2293 336
3072 44
16939 141
15569 786
112012 849
19460 326
46501 422
18085 410
13067 589
9764 120
6175 586
34890 260
19084 72
2256 51
3727 733
14731 518
3838 316
5723 79