295 43
3054 586
1388 307
2513 587
1711 311
2191 607
1952 388
2890 562
3186 477
1033 120
2623 711
2292 587
2509 765
2119 636
5050 465
4523 477
1173 179
3091 656
1289 343
1309 307
2958 431
2398 576
1886 309
4622 444
6209 329
2622 529
3585 567
9375 601