3006 631
1069 211
1585 275
15182 184
1910 393
23501 555
2959 756
5183 115
793 81
16981 856
7796 203
510 36
12814 650
1776 382
1228 293
649 106
1951 409
3729 127
677 132
2146 550
2266 308
1586 368
3208 633
13852 439
231269 864
9359 847
2822 686
2765 501