2322 523
13960 233
2956 860
4707 929
1848 164
1500 143
7898 546
8846 448
3612 506
1632 81
1360 235
645 104