3132 671
3218 837
83077 626
6990 601
54433 519
11913 146
19443 804
7178 209
5277 228
4444 569
3011 317
11181 41