3021 838
3433 445
2760 639
2287 470
1991 377
2500 362
2679 834
4313 710
3411 809
1740 57
1104 261
3084 958
1854 237
3080 651
802 145
1447 163
2578 392
2372 414
1144 235
1143 117
1653 38
1661 286
2647 502
1002 148
2309 346
2752 578
2778 737
2865 848