508 126
2245 504
2887 924
817 189
2534 177
2578 708
1777 530
1051 310
285 70
1670 430
2754 892
5242 548
2797 847
1334 358
2755 729
1722 362
1928 393
111 35
2904 775
1235 252
439 122
760 154
1722 557
340 95