3096 846
2850 525
1729 291
3183 602
2072 275
1741 340
3959 683
2669 765
2906 245
5116 713
2267 98
1974 42
2424 590
2502 397
2129 478
3348 436
2998 462
1504 223
944 154
2130 388
22890 617
1954 427
3144 672
3585 865