395 96
431 90
1204 278
2651 530
953 150
2592 748
3136 919
2974 507
2989 687
2458 423
351 66
797 108
418 53
701 129
3120 918
2382 505
1610 304
3217 883
2235 442
348 77
1331 303
897 138
2670 615
1136 259