2899 590
2240 743
1754 504
1448 423
1009 308
141 47
2295 560
833 237
2786 891
1405 443
2764 755
114 36
1469 424
976 313
1376 342
2267 468
2683 802
2051 594
562 113
1075 284
2447 511
2576 528
1192 313
2037 641
863 246
323 87
1939 529
531 108