3006 670
3001 522
1568 260
789 99
1042 251
3329 611
3404 315
1495 205
1909 184
3691 643
911 90
3153 463
2253 565
990 193
3584 519
955 74
787 129
2042 386
3297 975
1041 172
311 71
4423 37
3460 620
1697 125