3112 671
3208 837
82956 626
6989 601
54427 519
11909 146
19440 804
7177 209
5274 228
4443 569
3011 317
11179 41