646 36
2125 563
1039 191
1109 187
1992 358
1390 263
1262 275
2903 595
2683 797
783 162
2210 516
823 154
1293 294
587 116
755 53
3294 561
1976 419
1602 300
4210 946
3826 756
6817 410
26199 308
13307 537
8438 435
5699 322
121078 292
16011 270
172815 1000