2950 319
8997 591
2860 646
3087 811
1740 441
517 135
291 77
2651 603
2869 267
2092 455
1253 68
2401 616
1820 539
1885 614
1216 240
3692 206
2700 518
2156 595
3000 664
1324 155
685 172
469 78
2002 546
5533 538