3302 591
2209 443
2438 639
1811 546
1152 252
3091 135
359 37
2489 750
1428 325
1187 385
2988 771
7904 334
3455 393
10928 749
4602 535
706 57
647 114
3500 592
1253 95
946 286
529 111
4194 652
872 188
4094 569