431 90
1204 278
953 150
2592 748
3136 919
3098 618
2989 687
2458 423
351 66
797 108
418 53
701 129
3120 918
2382 505
1610 304
3217 883
2235 442
348 77
2650 530
1331 303
2670 615
1136 259
157 31
4038 618