3000 852
1256 133
2109 479
233 61
1572 196
5781 566
3330 648
422 46
1235 228
1621 48
2407 241
3191 384
1892 140
3521 668
4502 449
1723 385
560 164
2207 174
2477 85
5603 565
2939 616
3616 60
7842 411
3141 686