1580 251
2313 368
15838 705
3226 736
2869 832
4329 602
11088 112
7293 516
1067 174
1194 330
1138 231
2199 513
3667 934
2422 629
2722 743
3312 370
770 78
3563 717
404 76
500 74
783 174
895 160
3074 870
2639 270