2960 862
562 144
2102 667
2667 559
3512 897
591 89
2411 161
2242 99
3177 695
5067 778
1332 333
1991 292
2353 343
3065 550
3800 715
981 221
2580 444
771 48
1680 303
1993 371
1261 301
3578 688
3493 813
2942 510