960 227
813 188
2432 663
3183 888
1012 210
2583 711
8678 669
1765 381
4371 119
3153 629
1546 379
2954 503
1723 387
2931 437
932 74
987 208
2310 423
4107 858