2901 773
1292 120
3530 569
2334 460
2173 306
1298 61
3169 513
1875 367
3469 505
1732 92
4348 637
3782 858
40546 302
2956 491
3921 752
3337 551
1856 200
2622 56
4255 864
3056 815
4523 837
1620 154
3198 806
3516 777