304 73
1582 374
2987 629
4368 660
1475 98
1127 151
2305 205
1407 337
2525 725
2704 651
900 140
1586 231
1777 413
3003 821
2888 615
2938 371
2350 133
2885 656
3354 816
3643 858
1215 169
1382 282
2473 484
953 303