952 78
2996 552
2934 697
1074 336
1905 308
3001 502
3015 413
2256 673
3312 571
1593 396
4302 378
3642 231
2008 538
2794 709
3893 849
1542 361
2143 474
5340 300
804 117
1064 93
1222 272
2336 185
2505 195
2820 642