11909 495
4505 591
21949 837
4236 474
1956 185
4166 111
1892 159
4612 797
2680 347
3933 687
2468 477
2613 564