2506 791
978 199
2047 235
4572 430
2463 486
3110 939
3088 231
2056 110
3128 917
2838 560
3731 899
2840 502
2701 741
2880 537
3549 249
2494 307
1432 344
2303 602
1021 93
4752 83
6562 563
2748 595
2529 544
838 121