1041 116
3746 923
6402 793
5496 508
2299 558
12667 198
3692 563
2001 484
396 47
1731 350
1590 343
6123 423
5916 556
2719 287
3274 709
1087 147
6365 317
4392 451
2456 585
4185 297
3474 151
733 124
4907 978
6645 930