1256 248
5934 615
2103 567
565 153
2167 473
789 158
500 120
484 105
181 31
1192 341
1235 307
392 80
180 34
3614 112
2927 511
1514 162
2942 510
1785 92
2402 377
2142 388
1943 382
2766 667
4386 756
740 111
2000 323
2528 766
3421 746
25688 532