27090 221
50541 270
3404 436
2695 433
2831 484
3521 343
5958 513
8216 677
3189 464
878 75
2520 127
3272 309
3953 590
3493 115
3357 818
3093 806