3277 33
10535 753
9100 85
11296 815
8041 564
6267 662
6068 115
10127 350
5426 442
9427 700
10921 567
8209 662
5074 370
5604 590
3674 502
2247 311
4343 391
2105 237
2370 121