596 128
2605 734
2667 657
1333 256
2191 422
2233 591
2135 448
961 232
563 142
447 103
2851 797
2597 699
247 47
2902 767
2059 478
533 109
2157 277
6936 544
2527 828
595 183
2671 563
1315 343
1500 364
2171 503