2942 219
817 87
2825 335
6526 706
5927 574
51150 94
13513 309
18094 445
3760 610
3534 678
12898 129
5112 266
2720 602
4707 196