3863 94
3689 444
6929 571
5328 471
2829 297
2497 404
4441 106
13805 598
11909 300
23370 89
46575 767
28755 764
51216 650
49886 332