3582 833
2347 522
906 226
2276 543
15669 509
3383 574
1647 153
3454 561
2248 311
1846 451
3047 790
290 78
1423 391
826 170
255 27
2556 666
954 201
1800 353
1055 282
2165 539
325 100
457 103
4132 633
9691 304