2655 561
1220 256
2561 524
3217 374
2599 536
6516 679
148889 824
71328 521
4539 178
5150 342
20537 233
3749 532
3975 788
3220 509
5506 171
14764 433