2942 371
4805 417
5402 506
4066 521
2727 460
883 38
3711 784
4581 379
3339 213
4384 792
6740 358
4133 599
8192 351
7028 420
1976 36
1695 258
7449 651