583 141
2838 531
2339 559
2028 97
3907 843
2386 520
4268 150
1791 398
1835 418
1377 114
2062 654
3511 361
3243 766
2053 601
177 40
1674 282
4401 627
552 83
2323 625
422 81
3192 836
2994 760
2923 242
2969 662