3053 993
2634 343
12828 984
5059 433
2470 337
2577 613
2135 494
3242 639
3783 326
4015 470
1753 167
3144 662
1651 493
951 258
1942 162
2985 743
2264 404
8087 444
3527 469
4809 411
334 84
3008 610
8080 470
949 268