3460 524
1703 340
2723 140
6327 136
597 152
1625 342
312 97
2574 271
234 45
222 60
880 191
1001 290
3982 853
675 132
940 247
2576 750
6404 588
985 265
685 207
8520 34
789 193
3947 521
2158 513
2739 206