3005 756
26460 208
5582 619
19454 555
33855 139
19661 154
10027 315
17660 864
5057 85
7873 253
4562 80
90325 888
12857 444
20328 543
13522 256
11873 119
2840 629
4085 574