6980 83
4468 470
43424 608
13308 640
4591 239
29465 718
14292 505
6029 201
4127 658
4144 501
3760 474
12073 303