3067 837
82414 626
6984 601
54420 519
11896 146
19429 804
7162 209
5267 228
4442 569
3008 317
11164 41