509 106
1045 223
1314 299
2733 612
1472 318
2667 400
2342 681
3059 888
1595 250
3181 54
2126 376
1109 34
2389 350
5449 435
4506 622
4087 444
2913 423
4364 667
3043 236
1415 47
25162 292
8822 272
2145 513
1073 261