3278 402
6113 29
1591 285
2229 218
2889 892
392 95
1316 348
1621 330
650 205
3015 409
767 238
2683 804
4543 209
1962 491
2819 566
149 43
2248 537
468 147
807 137
7851 345
1276 290
1057 146
647 88
2650 730