3126 852
2737 523
1755 161
2132 323
3261 828
5420 794
3121 592
720 97
944 112
1806 241
2679 198
5938 648
4544 169
4691 473
1087 196
2566 434
441 26
1295 215
3161 921
3803 878
2780 476
4077 764
1983 469
1996 389
794 103
786 101
992 148
3000 739