595 55
1320 181
2902 634
925 197
2784 559
3099 990
321 44
2179 405
3269 890
2945 751
2909 618
1136 134
1449 284
371 65
1914 433
3094 575
3202 572
1843 475
2228 279
2914 567
2896 639
3415 952
2552 529
1313 33