2878 531
12833 412
6164 288
7084 225
8060 623
3461 834
1595 155
3237 610
2941 436
2397 324
3878 384
1099 110
16400 257
10711 748
5957 782
3522 376
3494 912
4335 713
15378 357
15636 825
21727 338
6902 50
4652 338
8121 618
1786 41
8329 274
1810 196
3973 532